something towered - Español Inglés Diccionario